以上27天的文章簡單帶大家了解JavaScript的冰山一角,也因為主題是興趣初探,因此內容不會有需深入理解的:callback、closure、this……。基本的部分結束,接下來兩篇會做簡單的介紹Node.js與React是什麼?與JavaScript又有什麼關係呢?
Node.js官方首頁第一句話為
“Node.js is a JavaScript runtime built on the V8 JavaScript engine.”
因此這句話可譯為:Node.js能執行 JavaScript 環境,並採用 Chrome V8 引擎負責解析、執行 JavaScript。
簡單來說:Node.js 是能夠在伺服器端運行 JavaScript 的開放原始碼、跨平台執行環境。可以把他想成「能在後端運作的 JavaScript」。
由於Node.js的基本模組大部分都是用JavaScript編寫,且包含一系列內建模組,因此在學會JavaScript後也能於伺服器端編程。
npm(Node Package Manager) 是Node.js的官方所提供的套件管理工具,提供開源函世庫,讓開發者可以利用各種線上套件,需npm install
即可依照package.json內容安裝套件。
參考資料:
Node.js 是什麼?跟 JavaScript 有什麼關係